Big Huge Thesaurus

heterocyclic ring

noun